home *** CD-ROM | disk | FTP | other *** search
- Java(TM) 2 Runtime Environment, Standard Edition
- Version 1.3.0_02
-
- CHANGES
- ------------------------------------------------------------------------
-
- This software is an update release of the new Java(TM) 2 Platform,
- Standard Edition, (J2SE(TM)) version 1.3.0. J2SE 1.3.0_01 contained
- the following new enhancements for the Java Plug-in, that, among
- other enhancements, will enable the Java Plug-in for Netscape 6.
- Netscape 6, with Open JVM Integration (OJI), allows any JVM to be
- used in conjunction with the browser.
-
- Sun's Java Plug-in enhancements are designed to work with OJI to
- provide full applet support in Netscape 6 and to facilitate applet
- migration from Netscape 4.x browsers to Netscape 6.
-
- JAVA PLUG-IN ENHANCEMENTS
- -------------------------
-
- Unified Error and Warning Dialogs
-
- Based on com.sun.plugin.usability.DialogFactory, all error and
- warning messages will be displayed in a dialog box with a unified
- look and feel.
-
- This will aid debugging of applets running in Netscape 6 via the
- Open JVM Interface (OJI).
-
- Enhanced Error Reporting
-
- Much more information about error conditions will be reported in
- this release. Previously, most errors faiedl silently, which made
- debugging difficult. As above, this will aid in applet debugging.
-
- Enhanced Java Plug-in Exception Reporting
-
- Previously the Java Console had to be open to view a stack trace when
- exceptions occur. In this release, exceptions will be shown in a dialog
- box when the Java Console is not open. This feature may be disabled.
- As above, this will aid in applet debugging.
-
- Enhanced Java Plug-in Tracing
-
- A Java Plug-in trace option (javaplugin.trace.option) will allow for
- fine-grained control of tracing. Previously there was no option when
- javaplugin.trace is turned on and messages can flood the Java Console.
- As above, this will aid in applet debugging.
-
- Java Console Enhancement
-
- Java Console has been converted to use Swing GUI components, allowing
- unlimited message display; more debugging support (Run finalizers,
- Trigger garbage collection, Display memory usage ...) have been added;
- and an icon has been added to the Windows taskbar allowing the Java
- Console to be displayed at any time. As above, this will aid in applet
- debugging.
-
- Enhanced Applet Progress Reporting
-
- Previously, applet status reporting was minimal in the applet (gray)
- box; this enhancement will provide much more detail about what is
- happening (init() method being called, JAR downloading, HTML
- caching ...). As above, this will aid in applet debugging.
-
- True Modal Dialog Support
-
- Modal dialogs to not work correctly in the original J2SE 1.3.0 release.
- This release will fix it.
-
- Delete Option for Cached Java Plug-in Files
-
- This option allows users to delete cached JAR and HTML files in
- the Java Plug-in.
-
-
- OJI FEATURES
- ------------
-
- APPLET, EMBED AND OBJECT Tag Support in OJI
-
- OJI provides support so that applets using these tags will launch
- the Java Plug-in.
-
- Java-JavaScript Bi-directional Communication
-
- This allows JavaScript access to the methods of applets, and it
- will allow Java full access to the Document Object Model (DOM)
- through JavaScript.
-
- Caching Option
-
- So that Java Plug-in may perform its own caching, browser caching
- of Plug-in may be disabled.
-
- Enable/Disable of Java Console
-
- OJI allows enabling/disabling of the Java Console through the
- Netscape 6 browser menu.
-
- Enable/Disable Java
-
- OJI allows enabling/disabling Java through the Netscape 6
- browser menu.
-
- Applet Lifecycle Change
-
- The shutdown sequence for Java Plug-in in OJI has the option to stop()
- and destroy() the Java Plug-in when leaving a page. Applied to applets,
- this eliminates problems associated with applets running in the
- background.
-
- Proxy and Cookie Support
-
- Previously, Java Plug-in handled proxy and cookie support. OJI
- moves support to the browser.
-
- Automatic Download
-
- Via its SmartUpdate mechanism, Netscape 6 supports automatic
- download of Java Plug-in (JRE) if it is not present.
-
-
- BUG FIXES
- ---------
-
- This release also contains fixes for the following bugs identified
- in the original J2SE 1.3.0 release. More details on each of these
- bugs can be found on the Java Developer Connection(SM) BugParade
- web site by searching for the bug ID number.
-
- http://java.sun.com/jdc/bugParade/
-
- -----------------------------------------------------------------------------
- BUGS FIXED in JDK/JRE 1.3.0_02
- -----------------------------------------------------------------------------
-
- 4088877 - Multiple modal dialogs can be created before block takes effect
-
- 4107667 - Cannot make pop-up menus work satisfactorily
-
- 4192193 - VB app hangs when activex creates java modal dialog thru activex
- bridge
-
- 4199374 - Swing JWindow cannot be active when focus is required on an
- embedded component
-
- 4213634 - Alt+menmonic char not working when menu & menuitem have same
- mnemonic char.
-
- 4219245 - Character of UNICODE Private Area drawn incorrectly on Win95
- (Japanese)
-
- 4228340/
- 4307654 - Adding text in HTML document after break tag, causes the text to
- go to prev. line
-
- 4232879 - Disposing Dialog nullifies TextField.requestFocus() call
-
- 4256830 - Compiler crash in incremental build
-
- 4294016 - Drag and drop causes JNI Global reference leaks
-
- 4298592/
- 4280243 - NullPointerException when popup menu extends beyond parent frame
-
- 4301264 - ActionPerformed Event fails to fire for JBUTTON
-
- 4302883 - SetRequestProperty(key,value) when redirection is turned off
-
- 4305284 - Swing problem (JInternal Frame resizing)
-
- 4308025 - JDWP: 'step' command where current thread has exited crashes
- debuggee
-
- 4320618/
- 4140220 - Impact Font renders incorrectly for "non-standard" font size
-
- 4322332 - The dots of the German Umlauts are not set correctly with
- all the zoom factors.
-
- 4323273 - java.util.Date has a synchronization problem when initializing
- static vars
-
- 4325987 - Using URLConnection to get an ASP page, lose headers after
- first attempt
-
- 4328738 - Typo in aliasTable needs to be "iso_8859-1:1987"
-
- 4330104 - No delegate, object throws BAD_OPERATION
-
- 4331349 - Unexporting doesn't guarantee that DGC will let go of remote object
-
- 4344897 - 1.1 printing API: doesn't print with Win98/Epson Photo Stylus
- 750 printer
-
- 4345457 - Drag-drop fails with non-ASCII filenames
-
- 4346409 - JfileChooser ignores permission on directories
-
- 4347545 - First instance of (J)Applet is not gc'ed
-
- 4352005 - Window focus can not return after moving the focus to another window
-
- 4355718 - Object creation does not work
-
- 4366221 - VMCrash on Win98 when the physical memory is short
-
- 4368555 - JTextArea allows paste of text even when set to non-editable
-
- 4378673 - JDialog and JPopupMenu are displayed in wrong monitor
- when using Multiple Display
-
- 4381712 - getNew and getConstructor doesn't look for class in
- javabean's jar file
-
- 4385689/
- 4328609/
- 4328058 - DST rules in TimeZone.java are not up-to-date for some timezones.
-
- 4383371 - NullPointerException thrown when resizing JInternalFrame
-
- 4392708 - Download feedback dialog is not shown
-
- 4369360 - HTML converter file reading error and broken Japanese string
-
- 4387990 - Firefly "option" menu item string not translated into Japanese
-
- 4389022 - Problem with displaying extended characters
-
- 4387989 - HTML converter jar file name is inconsistent with its usage
-
- 4313600 - HTML converter minor bugs: spelling mistakes/improper doc
-
- 4307709 - The browser button does not show the files under the directories
-
-
- -----------------------------------------------------------------------------
- BUGS FIXED in JDK/JRE 1.3.0_01
- ------------------------------------------------------------------------------
-
- 4339627 - Java messages in Traditional Chinese partially show up
- as question mark
-
- 4346273 - User interface text in plugin control panel unreadable
-
- 4333436 - java.util.zip.ZipEntry returns null
-
- 4337116 - IME are illegally switched for GUI
-
- 4332685 - AbstractButton.getDisabledIcon cause VM to hang
-
-
- For more information on J2SE 1.3.0, see the following.
-
- * Release notes for J2SE 1.3.0_02
- http://java.sun.com/j2se/1.3/ReleaseNotes.html
-
- * J2SE documentation
- http://java.sun.com/j2se/sdk/1.3/docs/index.html
-
- * Summary of New Features - Features added since J2SE 1.2.
- http://java.sun.com/j2se/sdk/1.3/docs/relnotes/features.html
-
-
- -----------------------------------------------------------------------
- Copyright (c) 2001 Sun Microsystems(tm), Inc.
- 901 San Antonio Road, Palo Alto, CA 94303-4900
- All rights reserved.
-